technical assistance advisor - Spanish English Dictionary